From: Bordcs Mihly [bordacs@mail.matav.hu]
Sent: Monday, February 28, 2000 1:07 PM
To: 'Robert Dunn'
Subject: Thesaurus with RawRtf

Robert,

1) please find enclosed the project ThesaDemo.
This is an implementation of the Thesaurus function of MS Word.
You can query a word
- by clicking on the menu item Tools :Thesaurus
- by using the short cut Shift+F7
- by typing in the edit box Looked up + Enter

REMARKS:
- extern file: _mullangNL.rtf, ThesaTest.ini
- AnsiString key="SOFTWARE\\Microsoft\\Shared Tools\\Proofing Tools\\Spelling";
Please verify it for other platforms, too
- you can use multilingual documents (with RawRtf)
- a language can have sublanguage (e.g. Swedish (Finland)) -> the app can find the installed Swedish (standard) Thesaurus module (if any).
But...
I cannot make the primary language English (UK) from e.g. English (Jamaica), the primary language is always English (US).
That means, English UK and English US are different (primary) languages.
MS Word can recognize the installed US or UK English module and use the also the different English language (it must be hardcoded, I think).
All other languages are OK.
I have tested this app with 5 different Thesauri (2 x Hungarian (two different products), Dutch (new version), German (old), English UK (old)).

2) My TMSSpeller component: i few days (implemented with RawRtf)

Bordacs

 
